#ifndef STANDARDFIELDBUILDER_H
#define STANDARDFIELDBUILDER_H

#include "FieldBuilder.h"

class StandardFieldBuilder: public FieldBuilder
{
	void addUpperBlock(Field *field);
	void addLeftBlock(Field *field);
	void addRightBlock(Field *field);
	void addLowerBlock(Field *field);
	void addCentralBlock(Field *field);
	void addBlock(Field *field, int up, int down, int left, int right);

public:
	QSharedPointer<Field> createField();
};

#endif // STANDARDFIELDBUILDER_H
